
# break语句
"""
1. 概念 ：用来退出循环，它的后面不可以直接写其它语句 。
2. 使用场景 ：当满足条件时，就可以使用break语句终止当前循环 。
3. 使用 ：一般放在条件语句中，用例判断何时退出循环
"""

# 示例 ： 循环1~10并打印 ，当遇到7退出循环
for x in range(1,11,1):
    print(x)
    if x == 7:
        break


# continue语句
"""
1. 概念 ：用来跳过当前循环 
2. 使用场景 ：对不必要的操作进行跳过 ，从而提升效率 。
3. 使用 ：一般都是放在条件语句中，用来判断何时跳出此循环
"""


# 示例 ： 循环1~10并打印 ，当遇到7跳过循环
print("=====================")
for x in range(1,11,1):
    if x == 7:
        continue
    print(x)

# 练习 ：打印1~100的所有偶数的和 减去 所有奇数的和 的值
os_sum = 0
js_sum = 0
for x in range(1,101,1):
    if x % 2:
        js_sum += x
    else:
        os_sum += x

print(os_sum - js_sum)


os_sum = 0
js_sum = 0
for x in range(1,101,1):
    if x % 2:
        js_sum += x
        continue
    os_sum += x

print(os_sum - js_sum)